<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */
/*banner*/
.banner{ overflow:hidden; width:100%;}
.banner a{overflow:hidden; width:100%; display:block; background:url("../images/banner.jpg") no-repeat center; height:520px;}
/*搜索*/
.ss{ overflow:hidden; width:100%; height:62px; background:url("../images/Bgbg.png") repeat;}
.ss .ssBox{ overflow:hidden;}
.ss .ssBox p{ line-height:62px; color:#333;  font-size:13px; float:left}
.ss .ssBox p a{ color:#333; padding:0 8px;}
.ss .ssK{ overflow:hidden; float:right;height:38px; width:321px; margin-top:12px}
.ss .ssK input{float:left;height:36px;line-height:36px;font-size:13px; padding: 0 10px;width: 250px;outline:none;background: #fff;border:1px solid #bdbdbd;border-right:none;color:#333;}
.ss .ssK a{ display:block; float:right; background:url("../images/ssFdj.png") no-repeat center; width:40px; height:38px;}
/*生产工艺*/
.S_C{ overflow:hidden; width:100%; background-color:#f7f7f7;}
.S_C h2{ text-align:center; background:url("../images/sc-titBg.png") no-repeat center; font-size:22px; margin-top:20px;}
.S_C h2 a{ color:#000}
.S_C h2 strong{ color:#c30101}
.S_C p{ text-align:center; color:#999; font-size:12px; margin-top:2px;} 
.S_C .scBox{ overflow:hidden; width:1550px; height:225px; margin:15px auto 20px; position:relative}
.S_C .scBox em{ display:block; cursor:pointer; position:absolute; width:41px; height:41px; top:90px;}
.S_C .sclt{ background:url("../images/sclt.png") no-repeat center top; left:0}
.S_C .scrt{ background:url("../images/scrt.png") no-repeat center top; right:0}
.S_C .scBox em:hover{ background-position:bottom}
.S_C .scCon{ overflow:hidden; width:1460px; height:225px; margin:0 auto; position:relative}
.S_C ul{ position:absolute; top:0; left:0}
.S_C ul li{ width:229px; border:3px solid #ececec; height:220px; float:left; margin-right:20px; background-color:#ececec;}
.S_C ul li a{ text-decoration:none}
.S_C ul li img{ display:block; margin:0 auto;}
.S_C ul li span{ display:block; text-align:center; font-size:13px; height:45px; line-height:45px; color:#333}
.S_C ul li:hover{ background-color:#c30101; border-color:#c30101}
.S_C ul li:hover span{ color:#fff}
.S_C ul li:hover img{ opacity:.85;}
/*广告1*/
.gS01{ overflow:hidden; width:100%; background:url("../images/Bgbg.png") repeat;}
.gS01 .gsBox{ overflow:hidden; background:url("../images/gg-ssBg.png") no-repeat center; height:160px; width:1460px; margin:0 auto;}
.gS01 .gsLt{float:left;margin-top: 10px;margin-left: 36px;}
.gS01 .gsLt p{ font-size:26px; color:#666666;}
.gS01 .gsLt h4{ margin-top:5px; font-size:30px; color:#c30101;}
.gS01 .MD{margin-left:15px;border-left: 1px solid #dfdfdf;padding-left:30px;margin-top:15px;float:left;}
.gS01 .MD img{ display:block; margin-top:10px;}
.gS01 .MD p{ font-size:12px; color:#999; margin:5px 0;} 
.gS01 .MD h3{ font-size:16px; color:#262626;}
.gS01 .rt{float:right;width:211px;margin-right:33px;margin-top: 20px;}
.gS01 .phone{ background:url("../images/gg-ssPhone.png") no-repeat right center; padding-right:45px;}
.gS01 .phone p{ font-size:13px; color:#666666; text-align:right}
.gS01 .phone h4{ font-size:24px; color:#000; font-weight:normal;}
.gS01 .rt a{display:block;width:165px;margin: 0 auto;margin-top: 5px;}
/*产品*/
.Pro{ overflow:hidden; width:100%; background:url("../images/Bgbg.png") repeat; padding-bottom:20px;}
.Pro .proLt{ float:left; width:240px;}
.Pro .proTit{ overflow:hidden; width:215px; padding-left:25px; height:117px;background:url("../images/pro-lt-tit.png") no-repeat center;}
.Pro .proTit p{ font-family:Arial; margin-top:24px; color:#fff; font-size:12px;} 
.Pro .proTit em{ text-transform:uppercase; font-size:30px; display:block} 
.Pro .proTit h2{ font-size:20px; margin-top:5px;}
.Pro .proTit h2 a{ color:#fff}
.Pro .proltBox{ }
.Pro .proDl{  margin-bottom:1px;position:relative;z-index:999;}
.Pro .proDl dt{ height:40px; width:120px; float:left;  font-size:13px; line-height:40px; background:url("../images/proDtBG.png") repeat-x;}
.Pro .proDl dt a{ display:block; color:#666666; padding-left:25px; float:left; width:120px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; text-decoration:none;}
.Pro .proDl dt i{ display:block; width:25px; height:25px; background:url("../images/pro-btn.png") no-repeat center top; margin-right:12px; margin-top:8px; float:right;} 
.Pro .proDl dt:hover{ background:#c30101}
.Pro .proDl dt:hover a{ color:#fff}
.Pro .proDl dt:hover i{ background-position:bottom}
.Pro .proDl dd{padding:0 25px;font-size:13px;color:#333;padding-left:30px;background: #fff;}
.Pro .proDl dd a{color:#333;line-height: 30px;display: block;padding-left: 10px;}
.Pro .proDl dd:hover a{ }
.Pro .proDl dd{padding:0 25px;font-size:13px;color:#333;padding-left:10px;top: 0;background:#fff;position:absolute;left: 238px;width: 230px;display:none;}
.Pro .proDl dd a{color:#333;line-height: 40px;display: block;padding-left: 27px;text-decoration: none;font-size:14px;}
.Pro .proDl dd a:hover{color:#c30101;}
.Pro .prodb{ overflow:hidden; background:url("../images/prolt-phoneBg.png") no-repeat center ; width:240px; height:210px;}
.Pro .phone{ background:url("../imagesPhone.png") no-repeat left center; padding-left:45px; margin-left:25px; margin-top:20px;}
.Pro .phone p{ color:#fff; font-size:13px;}
.Pro .phone h4{ color:#fff; font-size:24px; font-family:Arial;}
.Pro .proRt{ float:right; width:1200px;}
.Pro .proNav{ overflow:hidden; background:url("../images/pro-rtTitBg.png") repeat-x center; height:50px;}
.Pro .proNav li{float:left; text-align:center; line-height:50px; font-size:14px; background:url("../images/pro-liBg.png") repeat-y right center;}
.Pro .proNav li a{ color:#333; text-decoration:none}
.Pro .proNav li.li01{ width: 194px;}
.Pro .proNav li.li02{ width: 184px;}
.Pro .proNav li.li03{ width: 180px;}
.Pro .proNav li.li04{ width: 189px;}
.Pro .proNav li.last{ background:none}
.Pro .proNav li:hover,.Pro .proNav li.cur{ background:#c30101;}
.Pro .proNav li:hover a,.Pro .proNav li.cur a{ color:#fff}
.Pro .proRtBox{ overflow:hidden; width:1179px; border:1px solid #d1d1d1; border-top:none; position:relative; padding:10px; background-color:#fff; height:830px;}
.Pro .list{position:absolute; top:10px; left:10px; overflow:hidden; height:830px; display:none; width:1170px;}
.Pro .list li{ width:282px; float:left; margin-bottom:11px; float:left; margin-right:4px;margin-left: 5px;}
.Pro .list li a{ text-decoration:none;}
.Pro .list li span{ display:block; text-align:center; font-size:13px; color:#666666; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; margin-top:6px}
.Pro .tu{ width:282px; height:; background:url("../images/pro-yyBG.png") no-repeat center bottom; padding-bottom:10px;}
.Pro .tu img{ display:block; border:1px solid #e4e4e4; width:282px; height:230px;}
.Pro .list li.last{ margin-right:0}
.Pro .list li:hover img{ opacity:0.8; filter:alpha(iopacity=80)}
/*广告2*/
.gs02{ overflow:hidden; width:100%; background:url("../images/gsBGBg.png") repeat; padding:15px 0;}
.gs02 .gsBox{ height:130px; background:url("../images/gs02Bg.png") no-repeat center; }
.gs02 .gsLt p{ font-size:20px; margin-top:5px;}
.gS01 .gsLt h4{ font-size:25px}
.gs02 .MD{margin-left:5px;border-left: 1px solid #dfdfdf;padding-left:20px;margin-top:15px;float:left;}
.gs02 .MD img{ margin-top:0px;}
.gs02 .MD h4{ font-weight:normal; font-size:16px; color:#262626;}
.gs02 .MD h4 strong{ color:#c30101;}
/*保障*/
.B_Z{ overflow:hidden; width:100%; background:url("../images/Bgbg.png") repeat; padding:20px 0;}
.B_Z .bztit{ overflow:hidden; width:100%; background:url("../images/bzTiTbG.png") no-repeat center; height:140px;}
.B_Z .bzLt{float:left;margin-top: 10px;margin-left: 35px;}
.B_Z .bzLt p{ font-size:26px; color:#fff;}
.B_Z .bzLt h4{ margin-top:5px; font-size:40px; color:#fff;}
.B_Z .MD{margin-left:30px;padding-left:25px;margin-top:15px;float:left; background:url("../images/bz-li.png") repeat-y left center;}
.B_Z .MD img.img{display:block;margin-top:10px;}
.B_Z .MD p{ font-size:12px; color:#f78989; margin:5px 0;} 
.B_Z .divbz{ overflow:hidden; margin-top:5px}
.B_Z .divbz h3{ font-size:18px; color:#fff; float:left; font-weight:normal; margin-top:5px;}
.B_Z .divbz h4{font-weight:normal;font-size:13px;margin-left:20px;float: left;color: #fff;}
.B_Z .divbz h4 strong{ font-size:24px; font-family:Arial}
.B_Z .divbz a{ display:block; float:left; margin-left:15px;}
.B_Z .bz{ overflow:hidden; width:100%;}
.B_Z .bz01{ background:url("../images/bz_01.png") no-repeat center; height:313px;}
.B_Z .bz02{ background:url("../images/bz_02.png") no-repeat center; height:307px;}
.B_Z .bz03{ background:url("../images/bz_03.png") no-repeat center; height:276px;}
.B_Z .bz04{ background:url("../images/bz_04.png") no-repeat center; height:344px;}
.B_Z dl{ overflow:hidden; width:450px; margin-left:33px; margin-top:50px; margin-right:20px;}
.B_Z dt{ width:71px; float:left;}
.B_Z dd{ width:360px; float:right}
.B_Z dd h3{ color:#0b0b09;  font-size:28px; margin-top:20px;}	
.B_Z dd span{display:block;color:#999;font-size:12px;font-family:Arial;margin-bottom: 25px; margin-top:3px;}
.B_Z dd p{background: url("../images/bz-zfx.png") no-repeat left 8px;line-height:22px;margin-top: 15px;padding-left:15px; font-size:14px; color:#333}
/*广告3*/
.gg03{ overflow:hidden; width:100%; background:url("../images/gg03Bg.png") no-repeat center; height:169px;}
.gg03 .gg03box{ overflow:hidden}
.gg03 .rt{float:right;width:211px; margin-right:33px; margin-top:45px;}
.gg03 .phone{ background:url("../images/gg-ssPhone.png") no-repeat right center; padding-right:45px;}
.gg03 .phone p{ font-size:13px; color:#666666; text-align:right}
.gg03 .phone h4{ font-size:24px; color:#000; font-weight:normal;}
.gg03 .rt a{display:block;width:165px;margin: 0 auto;margin-top:8px;}
/*标题*/
.hcy{ overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.title{ overflow:hidden; background:url("../images/titleBg.png") repeat-x; border-left:4px solid #c30101; height:49px; width:100%;}
.title h3{ float:left; line-height:49px;margin-left:10px; font-size:18px;}
.title h3 a{ color:#c30101;}
.title h3 span{ font-size:13px; margin-left:10px; color:#9d9d9d; font-weight:normal; font-family:Arial}
.title a.more{ display:block; float:right; margin-right:15px; font-size:12px; color:#575757; margin-top:15px;}
.ConBox{ overflow:hidden; padding:15px; background-color:#fff}
/*go*/
.GO{ overflow:hidden; width:100%; background:url("../images/Bgbg.png") repeat;}
.gobox{ overflow:hidden; padding:18px 0;}
.gobox .golt{ float:left; background:#fffl; overflow:hidden; width:653px; box-shadow:5px 5px 5px #ccc}
.gobox .golt dt{ width:300px; height:217px; border:8px solid #e5e5e5; float:left;}
.gobox .golt dd{ width:298px; float:right}
.gobox .golt dd h3{ margin-top:8px;  font-size:14px; font-weight:normal}
.gobox .golt dd h3 a{ color:#c30101}
.gobox .golt dd p{height:154px; overflow:hidden; line-height:22px; font-size:13px; color:#666}
.gobox .go-a{ overflow:hidden; margin-top:10px;}
.gobox .go-a a{ display:block; width:110px; height:32px; line-height:32px;  text-align:center; font-size:12px;  color:#fff; background-color:#bebebe; margin:0 3px; float:left; text-decoration:none}
.gobox .go-a a:hover{ background-color:#c30101;}
.gobox .goRt{ float:right; width:330px;box-shadow:5px 5px 5px #ccc}
.gobox .divImg{ width:300px; height:234px; position:relative; overflow:hidden}
.gobox .golist{ overflow:hidden; position:absolute; top:0; left:0}
.gobox .golist li{ overflow:hidden; margin-bottom:10px; width:300px;}
.gobox .tu{ overflow:hidden; width:100%;}
.gobox .tu dt{ float:left; width:115px; height:96px; padding:7px; border:1px solid #d0d0d0;}
.gobox .tu dd{ width:155px; float:right}
.gobox .tu dd h3{ font-weight:normal; font-size:14px; margin-top:14px; color:#000} 
.gobox .tu dd p{ line-height:22px; height:44px; margin:5px 0; overflow:hidden; font-size:13px; color:#666}
.gobox .tu dd a{ display:block; width:83px; height:22px; line-height:22px; text-align:center; color:#fff; font-size:12px; background-color:#c5c5c5;} 
.gobox .tu dd:hover a{ background:#c30101;  text-decoration:none}
/*荣誉*/
.R_Y{ overflow:hidden; margin-bottom:20px;}
.R_Y .ty_tit{overflow:hidden;height:50px;margin:0 auto;padding-bottom:5px;width: 1460px;text-align: center;}
.R_Y .ty_tit li{height:50px;text-align:center;line-height:50px;font-size:18px;width: 288px;*width: 292px; background-color:#333;position:relative;display: inline-block;}
.R_Y .ty_tit li{*display:inline;}
.R_Y .ty_tit li i{ display:none; position:absolute; bottom:-5px; background:url("../images/ty-sjx.png") no-repeat center; width:9px; height:5px; left:50%; margin-left:-4px;}
.R_Y .ty_tit li a{ text-decoration:none; color:#fff;}
.R_Y .ty_tit li:hover,.R_Y .ty_tit li.cur { background-color:#c30101}
.R_Y .ty_tit li:hover i,.R_Y .ty_tit li.cur i{ display:block}
.R_Y .ryHz{ overflow:hidden; width:1550px; height:245px; position:relative; margin:15px auto 0px}
.R_Y .rycon{overflow:hidden; width:1550px; height:245px;position:absolute; top:0; left:0; display:none}
.R_Y .tyKJ{ overflow:hidden; width:1550px; height:245px; position:relativ }
.R_Y .tyKJ em{ display:block; cursor:pointer; position:absolute; width:41px; height:41px; top:95px;}
.R_Y .rylt{ background:url("../images/sclt.png") no-repeat center top; left:0}
.R_Y .ryrt{ background:url("../images/scrt.png") no-repeat center top; right:0}
.R_Y .tyKJ em:hover{ background-position:bottom}
.R_Y .container{ overflow:hidden; padding:20px 0; background-color:#fff;}
.R_Y .ryBox{ overflow:hidden; width:1440px; margin:0 auto;height:210px; position:relative; }
.R_Y .list{ position:absolute; top:0px; left:0px; width:101%;}
.R_Y .list li{ width:230px;  float:left; margin-right:13px; border:1px solid #f1f1f1; background-color:#f1f1f1}
.R_Y .list li a{ text-decoration:none}
.R_Y .list li img{ display:block; margin:0 auto;}
.R_Y .list li span{ display:block; text-align:center; font-size:14px; color:#333;line-height:40px;}
.R_Y .list li:hover span{ color:#fff}
.R_Y .list li:hover{ border-color:#c30101; background-color:#c30101}
/*客户*/
.K_H{ overflow:hidden; background-color:#fff; margin-bottom:20px;}
.K_H .kh{ width:980px; height:265px; position:relative; margin:0 auto; overflow:hidden}
.K_H .ConBox{ background:url("../images/khbg.png") repeat-x; padding:10px; overflow:hidden}
.K_H .lhLIst{ position:absolute; top:0; left:0}
.K_H .lhLIst li{ float:left; width:235px; height:265px; margin-right:13px;}
.K_H .lhLIst li a{ text-decoration:none}
.K_H .lhLIst li img{ padding:9px; border:1px solid #d0d0d0; display:block}
.K_H .lhLIst li h3{ font-weight:normal; font-size:14px; color:#333; margin:8px 0;}
.K_H .lhLIst li p{ line-height:18px; height:72px; font-size:13px; color:#666666; padding-right:10px;}
.K_H .lhLIst li.lase{margin-right:0;}
.K_H .lhLIst li:hover img{border-color:#c30101}
.K_H .lhLIst li:hover h3{color:#c30101; font-weight:bold}
/*anli*/
.al{ overflow:hidden; margin-bottom:20px; background-color:#fff}
.al .alBox{width:1104px; height:345px; margin:0 auto; margin-top:20px; position:relative;}
.al .alCon{ overflow:hidden; position:relative; width:100%; height:300px;}
.al .alBox i{ display:block; cursor:pointer; position:absolute; width:41px; height:41px; top:120px;}
.al .allt{ background:url("../images/sclt.png") no-repeat center top; left:-10%}
.al .alrt{ background:url("../images/scrt.png") no-repeat center top; right:-10%}
.al .alBox i:hover{ background-position:bottom}
.al .list{position:absolute;}
.al .list p{ text-align:center; font-size:14px; color:#333; margin-top:10px;}
.al i:hover{ background-position:bottom;}
/*咨讯*/
.Z_X{ overflow:hidden; width:100%; background:url("../images/zxBg.png") repeat-x center top; height:587px;}
.Z_X .gg04{ overflow:hidden; width:1460px; background:url("../images/qyyjBg.png") no-repeat center; height:160px; margin:0 auto; margin-top:20px;}
.Z_X .gg04 .rt{float:right;width:210px; margin-right:33px; margin-top:25px;}
.Z_X .gg04 .phone{ background:url("../images/gg-ssPhone.png") no-repeat right center; padding-right:45px;}
.Z_X .gg04 .phone p{ font-size:13px; color:#666666; text-align:right}
.Z_X .gg04 .phone h4{ font-size:24px; color:#000; font-weight:normal;}
.Z_X .gg04 .rt a{display:block;width:165px;margin: 0 auto;margin-top:8px;}
/*新闻*/
.news{ overflow:hidden;}
.news .newlt{ float:left; width:1160px; height:385px; background-color:#fff}
.news .newtit{ height:54px; overflow:hidden; background:url("../images/new-TbG.png") no-repeat left bottom;}
.news .newUl{overflow:hidden;  margin-top:16px; float:left}
.news .newUl li{ font-weight:normal; text-align:center; float:left; width:; padding-bottom:15px; font-size:18px; width:97px; }
.news .newUl li a{ color:#333333; display:block; border-right:1px solid #ccc}
.news .newUl li.last a{ border:none;}
.news .newtit a.more{ float:right; font-size:12px; color:#575757; margin-right:40px; margin-top:20px;}
.news .newUl li:hover,.news .newUl li.cur{ background:url("../images/new-liBg.png") no-repeat left bottom;}
.news .newLTbOX{ overflow:hidden; width:100%; position:relative; height:303px;} 
.news .newCon{ overflow:hidden; position:absolute; top:0; left:0; display:none}
.news dl{ overflow:hidden}
.news dt{ overflow:hidden; width:193px; height:128px;float:left;}
.news dt img{width:193px; height:128px; display:block}
.news dd{ float:left; width:750px;margin-left:80px; padding:0 10px;}
.news dd h3{ font-size:18px; margin-bottom:8px; margin-top:14px;}	
.news dd h3 a{ color:#666}
.news dd p{ font-size:13px; color:#666; line-height:24px; height:72px; overflow:hidden}
.news dd p a{ color:#c30101;}
.news .list{ overflow:hidden; margin-top:10px;}
.news .list li{ float:left; line-height:32px; font-size:13px; padding:0 15px; background:url("../images/new-xjix.png") no-repeat 5px center; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; width:300px; border-bottom:1px dotted #ebebeb; font-size:13px;}
.news .list li a{ color:#66}
.news .newRt{ float:right; width:275px; background-color:#fff;}
.news .newRt h3{ overflow:hidden; background:url("../images/NEW-RT.png") no-repeat left bottom; font-weight:normal; font-size:18px;padding-bottom:15px;}
.news .newRt h3 a{ color:#333}
.news .da{ overflow:hidden; width:255px; height:310px; margin-top:5px; position:relative}
.news .daUl{ position:absolute; top:0; left:0;width:100%;}
.news .daUl li{ padding:12px 0; border-bottom:1px dotted #e0e0e0; width:100%;}
.news .daUl li h4{ font-size:14px; font-weight:normal; line-height:28px; background:url("../images/new-wem.png") no-repeat left center; padding-left:30px;}
.news .daUl li p{ background:url("../images/new-da.png") no-repeat left 5px; padding-left:30px; line-height:22px; height:44px; font-size:13px; color:#666; overflow:hidden; margin-top:4px;}
/*&lt;--!广告轮播样式效果一--&gt;*/
#flashs{ position:relative; height:520px; overflow:hidden;}
#flashs .bgitem{  z-index:1;position:absolute; top:0; }
#flashs .btn{ position:absolute; z-index:2; bottom:25px; left: 50%;margin-left: -64px; padding:0px 6px;}
#flashs .btn span{ background:#252525; cursor: pointer;display: inline-block;margin:2px;width:25px;height:25px;font-size:14px;line-height:25px;text-align:center;color:#fff;}
#flashs .btn span.cur{  background:#c81624;}
/* -- 弹出窗口 -- */
#mesbook1_c, #mesbook1{display:none;z-index:1001;width:398px;border:1px solid #ccc;background:#fff; padding-bottom:20px;}
#mesbook1_c div, #mesbook1 div{ border:1px solid #E4E3E3; background:#EBECEB;height:18px; padding:4px .5em 0; margin-bottom:10px;}
#mesbook1_c dl.b1, #mesbook1 dl.b1 { width:370px; margin:0 auto;}
#mesbook1_c dl.b1 dt, #mesbook1 dl.b1 dt { float:left; width:105px; overflow:hidden; }
#mesbook1_c dl.b1 dd, #mesbook1 dl.b1 dd { width:265px; float:right;}
#mesbook1_c #mesbook1_cBtns, #mesbook1 #mesbook1Btns{padding-bottom:10px;}
#mesbook1_c #mesbook1_cBtns input, #mesbook1 #mesbook1Btns input {margin-right:20px;}


.linkbg { background: url(../images/linkbg.gif) repeat-x; height: 100px; overflow: hidden; }
.fl { float: left; }
.fr{ float:right;}

.link2 { width: 1460px; height: 100px; overflow: hidden; margin: 0 auto; }

.link2 h2 { width: 150px; font-size: 33px; font-weight: normal; padding: 10px 0 0 0; text-align: center; }

.link2 h2 a { color: #1f4daf; }

.link2 h2 span a {  font-size: 12px; color: #3e3e3e; display: block; line-height: 12px; text-decoration: underline; }

.l_con { width: 1300px; line-height: 30px; height: 66px; overflow: hidden; padding: 15px 0 0 0; }

.l_con a { padding: 0 16px; }</pre></body></html>